paletli zırhlı araç

  1. Noun, Military tracked armored vehicle